synovial cell - English Synonyms Dictionary